Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 2 77 TEMPLE ROAD Semi-Detached £518,600 £136,500 7 Apr 2000